package com.jy.rhin.model.body.jiankangtj;


import com.jy.rhin.infra.cda.EDataElement;
import com.jy.rhin.infra.cda.XPath;
import com.jy.rhin.infra.cda.XValid;
import lombok.Data;

@Data
public class ShengMingTZ {
//	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.174.00'][@codeSystem='2.16.156.10011.2.2.1']",
//			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_174_00))
//	String shouSuoYa;
//	@XPath(model = "code", codePath = "/entry/organizer/component/observation/code[@code='DE04.10.176.00'][@codeSystem='2.16.156.10011.2.2.1']",
//			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_176_00))
//	String shuZhangYa;

	/** 左侧收缩压 */
	@XPath(model = "code", codePath = "/entry/organizer/component/observation/code[@code='DE04.10.174.00'][@codeSystem='2.16.156.10011.2.2.1'][@displayName='左侧收缩压']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_174_00))
	String zuoCeShouSuoY;

	/** 左侧舒张压 */
	@XPath(model = "code", codePath = "/entry/organizer/component/observation/code[@code='DE04.10.176.00'][@codeSystem='2.16.156.10011.2.2.1'][@displayName='左侧舒张压']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_176_00))
	String zuoCeShuZhangY;


	/** 右侧收缩压 */
	@XPath(model = "code", codePath = "/entry/organizer/component/observation/code[@code='DE04.10.174.00'][@codeSystem='2.16.156.10011.2.2.1'][@displayName='右侧收缩压']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_174_00))
	String youCeShouSuoY;

	/** 右侧舒张压 */
	@XPath(model = "code", codePath = "/entry/organizer/component/observation/code[@code='DE04.10.176.00'][@codeSystem='2.16.156.10011.2.2.1'][@displayName='右侧舒张压']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_176_00))
	String youCeShuZhangY;


	/** 呼吸频率 */
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.082.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_082_00))
	String huXiPL;

	/** 脉率 */
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.118.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_118_00))
	String maiLV;

	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.186.00'][@codeSystem='2.16.156.10011.2.2.1']", 
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_186_00))
	String tiWen;

	/** 身高 */
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.167.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_167_00))
	String shenGao;

	/** 体重 */
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.188.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_188X_00))
	String tiZhong;

	/** 腰围 */
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.218.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_218_00))
	String yaoWei;

	/** 体质指数 */
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE05.10.075.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE05_10_075_00))
	String tiZhiZS;

	/** 心率 */
	@XPath(model = "code", codePath = "/entry/observation/code[@code='DE04.10.206.00'][@codeSystem='2.16.156.10011.2.2.1']",
			path = "/value/@value", xValid = @XValid(type = "dataElement", dataElement = EDataElement.DE04_10_206_00))
	String xinLv;
}
